package com.example.warehouse.sys.dao.persist.respository;

import com.example.warehouse.sys.pojo.entity.SysRolePermission;
import com.example.warehouse.sys.pojo.vo.RolePermissionVO;

import java.util.List;

public interface IRolePermissionRepository {

    /**
     * 为角色插入权限
     * @param sysRolePermission
     * @return
     */
    int insert(SysRolePermission sysRolePermission);

    /**
     * 根据角色id删除角色的权限
     * @param roleId
     * @return
     */
    int deleteByRoleId(Long roleId);

    List<Long> selectList(Long roleId);
}
